#include <bits/stdc++.h>

using namespace std;
typedef long long LL;

const int N=505;

LL a[N][N];
LL f[N][N];

int main() 
{
	LL n,m,k;
	cin>>n>>m>>k;
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=m;j++) cin>>a[i][j];
	}
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=m;j++) f[i][j]=a[i][j]+f[i][j-1]+f[i-1][j]-f[i-1][j-1];
	}
	
	LL ret=0;
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=m;j++)
		{
			for(int x=i;x<=n;x++)
			{
				for(int y=j;y<=m;y++)
				{
					LL t=f[x][y]-f[x][j-1]-f[i-1][y]+f[i-1][j-1];
					if(t<=k) ret++;
				}
			}
		}
	}
	cout<<ret<<endl;
	return 0;
}
